.button_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 100%;
	background-color: #21B24D;
	height: 20px;
	border-radius:10px;
        -moz-border-radius:10px;
	text-align: center;
	border-width:0px;
}

td.cellPlace{
    width:40px;
    height:40px;
}
table.placeHidden{
    visibility: hidden;
}

table.placeVisible{
    visibility:visible;
}

table.board
{
    border-radius: 10px 10px 10px 10px;
    border:1px solid rgba(150,100,80,0.7);
    margin-left:auto;
    margin-right:auto;
    padding: 2px 2px 2px 2px;
    -moz-border-radius:10px 10px 10px 10px;

}

#divGraphicalsPlaces
{
    width:300px ;
    height:150px;

}
div.selection{
    margin-left:auto;
    margin-right:auto;
    width: 25%;
    float: left;
    margin-right: 30px;
}

table.enableHours
{
  border-bottom-color:#06376C;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-left-color:#06376C;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#06376C;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#06376C;
  border-top-style:solid;
  border-top-width:1px;
  color:#06376C;
  font-family:'trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  padding-bottom:3px;
  padding-left:3px;
  padding-right:3px;
  padding-top:3px;
  
}


.AGV_SillaLibre{
  position:relative;
  background-image:url(../images/silla_l.gif);
  background-repeat:no-repeat;
  background-position:center center;
  width:30px;
  height:30px;
  text-align:center;
  line-height:15px;
}

.AGV_SillaOcupada{
  background-image:url(../images/silla_o.gif);
  background-repeat:no-repeat;
  background-position:center center;
  width:30px;
  height:30px;
}
.AGV_SillaSeleccionada{
  background-image:url(../images/silla_s.gif);
  background-repeat:no-repeat;
  background-position:center center;
  width:30px;
  height:30px;
  text-align: center;
}
.AGV_SillaReservada{
  background-image:url(../images/silla_r.gif);
  background-repeat:no-repeat;
  background-position:center center;
  width:30px;
  height:30px;
  text-align: center;
}